Basic filter-by-text
Introduce Custom Elements
Introduce lifecycle callbacks

* Enables initial filterText.
* Enables use of "match" class for styling instead of awkward "not-match".
Introduce HTML templates
Introduce Shadow DOM
Introduce Shadow DOM styling
Introduce HTML Imports
Set up for next step ('bower install basic-list-box#master')
Introduce nested imports/component reuse

* Explain platform.js
Introduce inheritance
Introduce Polymer
Introduce data binding
Introduce automatic node finding
Introduce declarative event mapping
Introduce published properties (use)
Introduce published properties (creation)
Introduce filters
Introduce template 'if' and 'repeat'