Beefed up Data2D. Now it can save its data and it has support for symca parscans.
parscan now returns a data2d object
Edits made to plot_decompose. Now supports new data2d object.