ignore swap files
Implement multiple charts on a page
Refactor the chart component to do incremental updates instead of a complete rebuild
Wire up support for the other aggregations