Fixed Collision

-Hitting the side of a block now works
-Added in block to change direction
-Added in code for allowing sideways movement when moving        forward