added a tilebutton
updated xml to use TileButtons
Start of some refactoring
Refactoring: Added GameGrid, and 2 implenmentations of it
Refactoring: added InfoLabel and changed Game to use it
Refactoring, cleaned up some code
Refactored  game to use GameGrid
Added rectangle grid layout
Set buttons to use Tile buttons
added tilebutton auto-update
some tile button changes, and the start of drawing shapes