initial reports commit
Merge branch 'develop' into graphs
adds initial support for graphs
finishes up reports