Commiting before I change hierarchy to include a BaseSignal between
BaseEntity and BasePotential. Have also done work on OrthoView though
don't really know what??