Working on DataObject/DataChangeListener stuff.  Still TODO: update
setters in Database and Sector.