Player controller rewritten to allow jumping correctly, not using rigid body
Push block working, pull not (to push block hold E)