all data model stuctures are now in callset.py
fully functional plotting, grapher now provides a lazy plotter method!