Made Abstract classes and a simple Pie Chart
removed needs for doctrine
added line and bar charts
added colors and added use on JsonSerializable interface
added compoer.json