reorganized package structure and added blaze-html extension
Adding support for charts using chart-cairo backend.