Split out routes into separate files
Remove minitest dependency (and clean up some vendored gems