Reimplemented player jumping. I can work on that in another branch.