Added alternate movement function

Made a seperate function for movement that handles it a bit
differently, and allows for a bit of movement speed customization. I
also changed the readme to something with point.