I was suggesting that you add rows to the lowerButtonsGrid..
System.Windows.Controls.Grid.SetColumn() sets which column the button will appear in.
On line 142, this will set the second button to the 3rd column (the 2nd column is a spacing column).
System.Windows.Controls.Grid.SetColumn(buttonsArray[1], 2);
Comment