Bot processing information well in lists

The human bot is now processing the visited and unvisited areas
correctly. These functionalities should be build into the autonomous
agent now and used for autonomous exploration (taking first value of
unvisited to go to). It is depth first, however not necessarily right
first (determining right, left and front is hard).