Started implement gameState object for ui interaction