Rather than silently swallow, capture them and use them in rendering
This is now a multi-source scrollable widget, trying to leverage as much of existing functionality as possible for consistency
* Some assignments simplified by using assignment operators * Rewrite switch statement with only one case as if. * Rewrite if-else chain as a switch statement. * go fmt `modules/todoist/project.go` file.
Handles #375