remove ObjectBase from file, move to dmc_objects
update assert notice
modify comments
update unit tests for module changes
update version numbers