Im going to tentitively commit tonight; I made a jump and calcjump
method in the player, and pass in the time step as the given value. It
doesn't work as planned, mostly cause Im adding to the y position, when
i should be subtracting, but also because I dont know of a great way to
continuously track if a key is not released :(