nearly done with all subclasses, need to add plotting of phase tensors and slices and L2