Jumping now behaves as expected. Initial collision on ground in
"isOnGround" function in entity. Almost certainly needs work.