updated single DB manager to allow for using any kind of list class for adding or deleting model obejcts