fix: Putting UI related updates on the main queue refactor: Moved two methods into an ancestor
fix: Putting UI related updates on the main queue
refactor: Moved two methods into an ancestor

chrislzm/TimeAnalytics,chrislzm/TimeAnalytics