Update text description before updating the treemap
Define root object with properties mimicked from initialize()
Extract inline CSS styles to a separate file: flare.css
Add missing end tags, missing <head> and <body>
Extract inline JavaScript to a separate file: flare:js
Add utility functions, from nada and nadasurf projects
Wrap code into a private scope
Complete utility functions: missing dependencies, added find()
Convert row matrix to a tree structure

This step corresponds to accumulate() in the original code,
which computes the properties 'value' and '_children' as
well as the 'parent' property computed in layout().
Replace flare data with IPCC data in treemap

At this step of the implementation, every level is displayed
as text, including levels with symbols. The next step is to
use symbol levels for colors, otherwise skipped.