Configuration framework from properties or JSON files.