A few comments changes on graph 2
Added data loading to chart 2 (but for some reason it's invisible)
Resolving d3 using Angular dependency injection
Put it in the directive properly (berk)