abstract access to player inputs,
Merge pull request #2 from tojakk/clean-up-movement

abstract access to player inputs