Split Configuration into smaller configuration classes