Framework for creating interactive graphs using Angular and D3