Updated player and entity bounding/hitboxes

x,y coordinates for player and all entities now correspond to upper left
corner of their bounding box. Adjusted all collision, movement, attack,
and teleport code to reflect these changes.