646 - Add less documentation to demo pages.

In this branch, I performed the following:

* Removed references to styleguide
* Added less documentation tab to the demo page

I will squash the commits once the PR is approved.
Does all of this need to be removed?