Merged DataObject and AllObject
Finished hash implementation