Added nvd3 library to port charts to angular, added 3 new charts to directives, updated charts to be responsive