Added basic data renderers

Initial support for top headings and side headings on a table.
Minor optimisation for the renderer
Fixed initialisation ordering, bug fix for analyser

The initialisation message was displaying after the break rendering
which wasn't awesome. The analyser was writing $cells to the window
global which definitely wasn't intended.
Initial major update to index/demo page