## User story As an engineer, analyst, or designer, I need to understand an object's stated purpose In order to determine whether its design could be improved. ## Acceptance criteria - [x] 1. [`doctrine`](https://github.com/eslint/doctrine) parses [`JSDoc`](http://usejsdoc.org) comments to create`Responsibility` objects. - [x] 2. `Responsibility` objects are associated with source objects. - [x] 3. `Responsibilities` are output as enumerated lists in a CRC Model's "Responsibilities" section. - [x] 4. Class descriptions display under a CRC Model's **Name** whenever JSDoc annotations exist for them.