allows for registering directly anything implementing RouteInterface
ver + config
removed unnecessary explicit references
Merge remote-tracking branch 'origin/dev' into dev