Separate player movement works

TODO: Collision, shooting, rays, textures, graphics