add reminder functionality with Notification API
refactor reminder functionality in edit view