Added main module and supervisor.