Add percent and stacked bar and column chart types
Prepare to support other js libraries
Reorganize the solution
Update the demos