Change workspace command and related

Added `workspace:use` command to change the current workspace