Fixed wall glitching
-added a canNotMoves list that tracks all illegal moves every frame
-added a directions list to player class that tracks all moves
-added code that compares the two lists and stops the player from doing
an illegal move
Fixed wall stickyness
-changed previous code
Fixed wall glitching
Fixed wall sticking