I took @WolfereenYT and @TheMowmans engine and made the movement a lot smoother for WASD, arrows, and mobile controls.