Added Gravity, Jump, and Slide

Gravity, Jump, and Slide functionality added. Not sure if we should
disable things like jump when sliding.