Context tracks the state of the runner - i.e the current Suite, and provides access to Peridot's global state.
|Runner||The Runner is responsible for running a given Suite.|
SuiteLoader will recursively load test files given a glob friendly pattern.
The RunnerInterface defines how a runner should run tests and populate results.
The SuiteLoaderInterface outlines a contract for including tests