Crude test of the router
Trivial start to the IoC Container
Use the Inverted IoC container instead, as it's already written