Merge tests and code added when creating sample engineer archive (see CreateSampleEngineerArchive on Github).
Refactor tests and EngineerStore singleton behavior. Adding InitForTesting to select test.archive for testing. All tests passing.