Fill the commentary of the file header
Automatically log the execution time of 'init'
Prefix 'initchart-' macro and function names
Stack rectangles
Internally construct a tree of intervals
Make the width of the svg element variable
Make 1 millisecond equals to 1 px