Added a router. Still in beta until tests are written.