Separated Game into 2 classes
A Board isa grid, and knows how to draw itself, but not how the game really works
A Game isa board, and knows how the game works
This change was mainly to move the ugly drawing code into another file... and it makes sense...
Small changes to Game