Make precompiler emit a route and verb
Add tests for precompiler collection generation