Chapter 2. Refactor to use observables for visibility.
Chapter 2. Refactor views in external files. Use jQuery to load them.
Chapter 2. Refactor to use koExternalTemplateEngine for external templates loading instead of jQuery.