splitting up tests
fixed non pathfinding tests
split setup tests to own file
code cleanup, start to test for errors
test routes
more testing