Fixed player collision

Fixed bug where player would fall through floor when colliding with
blocks in certain ways.