Chapter 3 section 3.3.2.

* [spa:html] add shell html.
Chapter 3 section 3.3.3.

* [spa:shell] add shell css.
Chapter 3 section 3.3.3.

* [spa:shell] add shell javascript.