Angular & D3 based javascript reporting platform