Added markers that show when a quick move is possible.
Cleanup: Direction markers now use the same logic to determine a possible move as the move function itself.