adding promises in all places currently not using them
not chart anymore
putting chart in resolve in case you want to modify after load for any reason
needs $q injection
Merge pull request #10 from raventools/enhancement/add-some-promises

Adding promises in all places currently not using them