Game -> IGame GameMap -> IGameMap -> IMapView IPlayer, INonPlayer -> IActor -> IItem -> Comparable GameEvent -> Event Game - Rabbit.doTurn(Game) - Game.move() Game.doTurn() - Game.beginTurn()