Collection on reader page.

- Add collection as a nested state to 'showcase'.
- Added a root controller.
- Refined the compositions model to remove redundant fields.