Jump and infrastructure improvements

improved the jump and infrastructure, jump actually does a jump, but
needs more testing to prove that it works correctly