Make dispatcher pass router via params instead of use

Currently working on making api routes only process only on api host name separate from the website routes. My thought is to use named routers that contain their own set of routes, `VitalsRouter`, `ApiRouter` etc. Then inside of a filter swapping the router based on request context.