New GUI controls, tidied up DPC230 GUI and SMC100 code