# Functions
NewEnvironment creats a new Stepwise Environment for executing tests.
# Variables
TODO: allow number of cores/servers to be configurable.
# Structs
DockerCluster is used to managing the lifecycle of the test Vault cluster.
DockerClusterOptions has options for setting up the docker cluster.
Runner manages the lifecycle of the Docker container.