Bugfix on collections and DataPoint class

DataPoint has correct defaults
Constructor BarChart has proper constructor
Proper test