added game logic for baseline. Not currently functional