Closes Card #27. Closes Card #14.

The Content Selection Automated Testing landing page is now feature-complete, with all demo-specific as well as demonstrated and support code compartmentalised.

(And raucous celebration was heard throughout the land.)

RSpec status:	 		11 examples, 0 failures
Teaspoon status:	 	159 tests: 0 failures, 0 errors, 7 pending, 0 omitted
Custom RuboCop rules:	None
Inline RuboCop disabling:	None (in non-generated code)

Trello cards authorising work:
* https://trello.com/c/2uslRmdQ/27-clean-up-refactor-welcome-js-coffee-to-get-all-the-procedural-crap-h-h-h-h-h-support-code-into-other-files
* https://trello.com/c/h6Kw6FkX/14-main-app-landing-page