Add documentation
Add documentation
Add visited flag, for optimization of the graph traversing algorithms
add exception to constructor