Added proper hitboxes. No more teleporting through ceilings!
Don't need List<Rectangle>, I am using just Rectangles now. Moved the hitbox updating to a separate method because the MovePlayerToVector will need to update their hitboxes too.