Simplified player collision

Fixed big where you would be able to move down too far against solid
tiles, added new bug where you collide to soon when moving up or left.