Refactored to group functions into objects for clarity and global
abatement
Reduced redundant re-analysis for up-to-date series
(Incomplete) more sophisticated funnel analysis, news feed
generation and initial metrics analysis