Setting up ExecutorService for Master and Worker Thread pools