Proposal for BEM syntax to reflect state within the DOM
BEM is documented at https://gist.github.com/dmfrancisco/4967354 and
stands for Block__Element--Modifier. The block refers to an abstract
thing, the __element is a specific piece of the block, and the
--modifier refers to the state of either the Block or the Element

This is actually very in line with how Atomic components work.
The Block is 1:1 with a Component. Element is 1:1 with the
Component.elements() collection, and Modifier gives us a consistent
way to manage visual state information.
followup on BEM work, updated select to BEM
Added BEM to select items to further improve readability
Experimenting with using component.elements() as a means of better
designating the key "nodes" in an interaction, especially when a
lot of new nodes are generated
Merge pull request #9 from Jakobo/bem

Proposal for BEM syntax to reflect state within the DOM