Further object model changes:
The aqualink program instantiates one Pool and one or more UIs.
The Pool instantiates one Interface and one or more Panels.