Feature/supervisor module

New module for supervisor. Please review. Thanks!