Overhauled the movement mechanics