Angular Dataviz - componentized data visualization controls for AngularJS