Very basic velocity based movement system added.
Player input controller, camera follows player.

Refactored away getter/setters, in this case its far less code clutter to not use, no need 10+ lines when 2 will do, keeping components raw as possible