Fixed a small mistyping which made the table heads render with the wrong background colour.
Documentation and demonstration started; demonstration done.
Added and created CSS files for the docs/demo. Using Kattunge for grids, and a modified Github theme for Rainbow.
Created a main Javascript file. Reused code from earlier projects for the word wrap, but refactored a lot of it.