redid keyboard bindings, fixed error seen in some browsers
hidden body wasn't the same width as the one shown
player is now fixed if scrolling past original location
cleanup i think