5. ActionManager - The ActionManager lets a user select an action to a (system) trigger.
Eg.: A trigger like headphone plugin/pullout or battery fully charged to an action like MediaPlayer Pause/Play, selecting a (system)profile.