Further step, now all the plot widget functionality are working again and the genericsinus data

Remains the partial and repeated functions and all the import/export
functions