feat(categories): calculate meter by categories
create controller to handle map events.
feat(chart): show categories chart.
Merge branch 'master' into 216