Refactoring: one deamon for all languages support added