Download client configs on service provision
Refactor CmServerApi with public interface, factory and private impl