Revert "added getLenght, append and to String to Walk"

This reverts commit daac188163973dbbdb096bf5cbe270d816e7ec5c.
restablished original Graph
removed duplicate function
updated Tarjan
removed VerticeDataMap to be added in another PR
removed unrelated changes
cyclefinder excluded for now