Trying to solve the "jump only forward" and "rigidbody stick on walls" problems