A novel plasma position and shape controller for advanced configuration development on the TCV tokamak. (22nd September 2017)