added ability for pie chart etc
added barcharts etc