update initial x and y variables in Player
implement keyboard control of player movement
improve handling of edges with keyboard
Merge branch 'feature/keyboard' into develop