move game logic to new class: world