Develop DesignWorkspace.java and corresponding test case