Since each project could be in a different place we need to account for
that and add new locations to the workspace as projects are added