D3, Angular, crossfilter and some dummy json data are used to create a filter-menu enabling the progressive filtering of the data by selected dimensions. Bespoke histograms and pie+barcharts (courtesy of NVD3) are used to display the data. Use the green filter button to drill down through the data, with the bar-graphs reflecting this change. You can also apply a filter by clicking on the bars. The filter-selector allows you to select subsets of the active data.