ChapterTwo-16-18: Add Cargo use cases
Merge branch 'ChapterTwo-16' into development