Start of big cleanup and force sync effort.
Will allow users to share dir to force sync a workspace.
Will allow us to move more code into common eventually