hartman hartman is a go routine supervisor Keeps n routines available for given work Workers can let know supervisor if there is no work Error handler and Done handler are exposed