Added movement, needs some minor work to make it smoother.