getAllPossibleStates() actually works now :P

Will return the current state if the user's x or y component of their position is along the bottom row of leftmost column, to model the (trivial) chance that they "slide" into a wall and do not move.