Updated jumping and added jump var to abstract player