- refactor Line,Bar, and Pie chart to share code more effectively now that Pie requires 0 or more metrics