v3.0; got the movement working smoothly
v3.0; got the jumping correct.
v 3.0; added a new contactListener to listen to box2D contacts