Change Chess Board To Be More Flexable

Because this class can be use for other board games it should be easy
to change the number of cells on the board to a different number of
cells if need be
Move Memory Board From SceneBoard To View File

In order to make the game more MVC friendly for better reading of the
code and data management. Move the memory board from SceneBoard file
which is the view to the controller which will do that actually
manipulating of the memory board.

Also fix an issue with asimplechessgameTests using the old name of
setInitialGameState()