EVIL COMMIT !

Trying to make my Pie Charts. Lots of ugly code, throwing some dictionary related exceptions and other horrid shit all in this commit.