register routes
dont register twice
Use a mux
Merge pull request #18 from catalyst-zero/register-routes

Register routes