First classes for data model and documentation