IServiceLocator IServiceLocator defines an interface for service locator.
 IServices IServices defines an interface for managing services on an IServiceLocator.
 AbstractServices Used to manage all services defined on the IServiceLocator instance.
 MyMVCCommand This provides a common interface to all Command classes.
 MyMVCController This is a controller class.
 MyMVCEvent MyMVCEvent also provides 3 additional information: data (content of event), who (the object that dispatched the event) and what (the function that dispatched the event).
 MyMVCRadioStation MyMVCRadioStation provides a command event broadcast system.
 ServiceLocator The ServiceLocator allows service to be located and security credentials to be managed.