Remove unnecessary private fields from AbstractWorker and add WorkersLauncher class. Closes #11