Improved no data testing.
Load canvas in pieChart test.
First pass on pieChart refactor.