Ref simpleobjects

This commit removes functionality presently in use by platform.
- Removes atomic_object::initialized() and related
- Removes shared_object
Fixes to platform are available.