PacMan movement logic moved to Player.cs