Issue #45. Branch Iss#45. Step six implementation. Phase four: updated DataBundle classes to include necessary abstract base class data.