move tests out to their own project and start working on finding the number of routes