support additional files param to allow for more flexible file organization of tests and supporting files. additional file data will be combined/merged with primary test file