working on EOF-exception issues in worker-server communication
Reduced error flood;
Changing System.out prints to logger statements
Renamed classes to improve transparency