Code cleanup everywhere, wired up GameInput to Player class.
Isometric math is slightly broken, will fix tomorrow.