n means that the interface
                need not be built as a single monolithic entity.</li>
                <li>Use the <a href="matlab: doc event.listener">events system</a> to trigger updates
                    to specific parts of the GUI in response to bits of the data object changing. This removes the need
                for a single large "UpdateInterface" function and reduces coupling between parts of the interface. For example,
            the "SelectedDemo" property would have an associated 