Recache project root when a new project is opened.
Object for tags.
Use only one array for tag settings.
Simplify method for loading settings.
Visibility state for todos.
Settings manager should build the regular expression.
Presume all tags visible.
Move tag handling to own module.
Add create method to tags handling.
Move file handling to own module.
Don't let modules create files by themselves.
Better naming for expanded state.
Check todo visibility on creation.
Store color of tags.
Save default tag color.
Let todo get color from tags.
Merge branch 'feature/tag-colors'
Store settings in a separate module.
Allow linking to GitHub issues in comments.
Open links to issues in default browser.