added exercises data model