refactor: Renamed methods and reordered code for maintainability, moved notifications to their own extension file doc: Updated description and comments
refactor: Renamed methods and reordered code for maintainability, moved notifications to their own extension file
doc: Updated description and comments

chrislzm/TimeAnalytics,chrislzm/TimeAnalytics