Updated Game, Player, Hero, and Map. Game constructor and Player move() are incomplete.