Below is a video describing and showing how the movement system in my game works, below that is a final video that shows the movement full working in the final version of the game.
(Shows movement working)