Performance: deferred chart drawing

Browser tab is unresponsive (entirely frozen) during page load because chart drawing is made synchronously. This patch draws overview and file charts asynchronously, allowing `index.html` page be more responsive right after opening in the browser.