Major refactoring of zad1
zad1/cw10 server implemented