Almost finished issue #10. Need to do some quick further testing.
Fixes #13, closes #10, resolves #9 by allowing all chart types when x-axis is quantitative and fixing series logic for 3+ variables