refined protocol, worker server states
comments
cleaned up loss module/class polymorphism
building the right splitter, based on loss type
create dog-features file in the right directory