Updates workspace class and tests; adds dev dependencies.