Refactoring : introduction of Asongo and AsongoConfiguration