Lot's of stuff

A lot of changes; specifically, added bounds to the player's horizontal
movement.