Sketch of what a minimal docker client structure would look like.