Added a supervisor.  Fixing up initalization.