Improved movement and added dashing