Player Turning w/o Moving

When changing direction, the player will simply face said direction,
rather than automatically moving there. Models common tile-based
movement.

Moved relevant GridTile code to .cpp