Updated test data file packaging and reading

Test data files are now packaged as separate files within the target build folder. They can now be accessed as normal files as they are no longer a part of the executable binary.