Here's a little bit of a cleaned up version...still has glitches but I think jumping is fine now. If you need me to explain any part, just ask.