Refactor testHelper => Tests now run in sandbox vm
Refactor tests
Fix bug => After running tests, results should now organize correctly

- this needs to be verified
- code should be refactored, and test coverage added