Better Player movement

made the player able to jump, still some tweaks that need to be worked
out but overall i like it so far, and it is a Proof of concept (for now)