added buttons and some game logic