Proper Box2D jumping additions

Proper Box2D jumping additions: Not completely done but working better.