Collision

added a simple if statement that allows the character to move out of
collision in the any direction that wasn't the entry direction, but it's
really glitchy and there are probably better ways of doing it.