config improved - name enumerations
file source interfaces added and zip source realized