+ renamed AbstractPinManager to AbstractPinController