Controllers now registered with the app explicitly.

Interim commit just to protect progress...

Controllers now registered with the app explicitly.
Shaping the Pools menus.