- added tests for DataModel
- added JavaDocs
- added an EmptyDataCollection