fix: opening a file doesn't work simply bc the path is not fully qualified (ex use resolve)
feat: add a configurable root directory so that i can search in the open vscode project or at the root of my github.com folder to search all pjs
feat: make html ui optional