moving loading of routes into start function. should speed up load times, slow down start times, and provide us a list of errors in the models (which ASDF loading would ignore, normally).