add some game logic stuff

RT