Added Controller class to scoremanager.core package.

Rewired Manager and Wrangler. Both now inherit from Controller.

MODEL: this will allow for the explicit definition of a "controller interface"
shared between managers and wranglers. Will also allow for the elimination of
code duplication: make _make_*_menu_section() methods can be hoisted
from Manager and Wrangler up to Controller.