Added interfaces for the various features of launchers.
Added a service location point for launchers.