Adding workspace to the test runner
Fix for hard-coded prefix, refactor into a cleaner constructor
Adding some tests