started on player movement

Need to figure out how to separate rendering/animation updates from
physics updates because right now they are one and the same and visible
movement is very "Stepped"