Added class for watcher services
Corrected commander start sequence
Separated protocol and encoding from applicative logic
Provisionnary work for commander protocol separation