Add ControlPlane and Spectacle
[samjsharpe] Use controlplane and spectacle