Add missing directory docs.
Add information about testing views.

I'm of the opinion that you shouldn't be testing views in integration
tests, and instead should be using better tools like selenium, so that's
how I wrote the this section.
Recommend using h() over Sanitize::html().