1. adding a json file to read the test configuration 2. code is refactored to parse and use the file as config input