Add player move logic
bug fix
Add keyboard interaction to interface
Implement power selection and navigational control
Rename BSAssets to BSAsset
Player onscreen
Enable player movement

Fixed bug where two player objects were being created
Move player in discrete steps
Add logic that handles non-divisor frame rates
TODO item done; remove TODO line
Merge pull request #10 from vermiculus/feature/player/onscreen

Brings the player on-screen

@dogmelons  OK to merge