Currently we use a random string for the workspace. The URL should instead be derived from the workspace's name. Possibly it should include both to allow for multiple workspaces with the same name. We need to also think of renames. This should all be fairly achieveable.