Add data model and requirements