Moved out stats and gameboard to separeate interfaces and got rid of GameBoardData