Exercise CRUD with test

Exercise CRUD with test