Levi Zortman and Galen Broderick's CSS-core-architecture demo

the concept of BLOCK doesn't alway need to start at the top of the component you are creating. A Block may contain any number of blocks within. Maybe `article-roll` is a larger block, but then `blog-post` is a block that is contained within.