Added Movement

Added semi-functional player controller. Gives player movement but does
not add mouse look.