A Structured Approach to Control System GUI Design for the Solaris Light Source