Add a new "project" list that shows all of the possible projects in the current workspace (based on the lsp's logic of finding folders with manifest or source or components folders, bsconfig.json files, root of project, etc).
It can do the following:
- show each project
- provide details like lsp status, validation progress, etc
- show list of all files matched by the project (maybe even the raw files array)
- buttons to enable/disable project in the lsp
- could eventually show options for launch, not sure what yet though