add more interactive reports
update header
update footer
update the layout and reuse templates
combine multiple api access points into one table
add d3 utilities