removed trace messages
seperated nodes and algorithms from graph structure, laying foundations for doing JPS