Added visitedStatesDict
Added visitedStatesDict in depth_limited_search (search.py) to keep
from expanding on nodes which you've already visited