Add DockerM

This Monad holds the base logic for the library.