Chapter 2: Collections of Components

Adding initial version of collections of components.