refactor
added overloaded << and >> operators for (de)serialization
added Container class
overloaded DataObject <<
overloaded New
Removed unneded initialization