init commit barchart v2
New css file for graphs, code format, minor tweak
chart bars are now from left to right
code refactor and new tests
rebased against master for auto-merge