Improved again Worker's synchronization, removed unneeded notify() and lock() calls, modified loop so progress() is not called anymore after new Worker creation