Tweaked the collision to be even less crap (its still not great), added wall-jumping