Adding notifications and start/end times

Fixes #486
Merge pull request #487 from TheSerapher/issue-486

Adding notifications and start/end times