Enhanced data pref consitency... now crashes wont lead to data loss
Deleted DB class, added Interfaces, Upated view
BusinessObject extends ShutdownCallback