adding helper functions to DataContainer.h/cpp and working on replacing get/create macros with functions in DataContainer and AttributeMatrix classes
more changes