docs(views): adds documentation for the views system
Merge pull request #7219 from juho-jaakkola/view_docs

docs(views): adds documentation for the views system