some cleanup
rename Config to ControllerConfig
more cleanup
add method to get the registered controller for a specific route