Added keyboard controlled movement to the player and the beginning of
better bounding boxes for platform collisions