refactored to make room for new charts and code cleanliness, adding animated stacked area chart (in progress)