Implemented a number of services and service interfaces to handle the opening of dialogs and windows.