player and hit detection

need to add top collisions for jumping and midpoint collisions for
moving