Prototype generic controller system

-- new versions of delete and save controllers/observers
-- interface over pairs of panels/builders that will make it all work
-- Not connected to the existing system!!