reorganized metrics pages, made the charts.js function more robust. Added a global impact page