Introduce the interface of a runner
Introduce the nature of a runner to send commands to an app
Introduce the attitude of a runner to submit commands from an app
Introduce a component runner that handles one app
Introduce a composite runner that handles multiple apps driven by other runner objects.
Merge pull request #5 from poppy-circus/app-runner

Introduce application controls