refactor the workspace to store workspace roots differently
fix an issue w/ restoring the project location
Merge pull request #974 from devoncarew/devoncarew_workspace_changes

Devoncarew workspace changes