start on game logic, very basic