# Functions
NewExecutorDriver returns a properly configured ExecutorDriver.
# Structs
The ExecutorDriver does all the work of interacting with Mesos and the Agent and calls back to the TaskDelegate to handle starting and stopping tasks.
# Interfaces
A TaskDelegate is responsible for launching and killing tasks.