full analysis module updated to use the new Plot object, separating data from ploting