Minor optimization
Minor optiomizations
Code cleanup
Code cleanup
Board based on a single dimension array
GameData based on a single dimension array