Created generic output service, WordPress output service and another service to tie it all together. Working, no tests yet.
About to try creating the chartProvider service...
I think I just abstracted all the C3 stuff, first try. *goes mad with power*
Adding support for custom fonts, custom lots of stuff... Lots of abstraction... Long overdue commit.
WELL OVERDUE COMMIT. ABOUT TO BREAK STUFF.
Mostly abstracted, tests mostly working.
Moving the entire main.html view into multiple partials.
Added JS output service, restructured some stuff. See #40.
Updating karma config to allow tests to pass.
Fixing bug with c3Service.js preventing MainCtrl from populating config.legend.position.
Added simple test for embedOutput.js. Fixes #40.
Adding rotated chart option. Fixes #25.
Adding a background option. Colour configured in YAML via backgroundColor property. Fixes #10.