Added (untested) starting point for XYDataSeriesNode.js