documentation describing data types and how to save / load data is put into the wiki
the data model will save the application data to the device and allow fragments to reload it at will from any point in the application.
the data model will take into consideration that it must be able to handle any kind of data, and provide a method of communicating that data.
the data model will be designed in such a fashion that if we discover later that we missed a detail, we can easily change the data model without refactoring a large portion of the code.
Unit tests will need to be added testing storing and retrieving all basic mime types (to be decided later)
acceptance criteria: