Signal/Slot Events

Initial implementation of signal based observer pattern for data change events within the application. The controller can propagate change signals to registered UI elements.