Adding button selection functionality to game. Refactoring tile and game to reflect object responsibilities