Major bugfix, wrong argument order when calling url in routes
New test structure, add pydot graph function (+test)