More changes. Added C# dll build bat
minor fixes
start of threading
changed interfaces into actual interfaces, moved static functions out of classes, swapped datastructure used in AStar to priorityqueues
removed trace messages
seperated nodes and algorithms from graph structure, laying foundations for doing JPS