Now useing tweenJS for jump and gravity.  Which is probably a bad idea.  I'm completely fakeing the physics now more then before and if I want any time stairs or other things for the player to be able to walk on, this will have to be completely re-writen.  But, I guess it's no different then any other part of this program :P