refactored notifications; added comment text to notification emails
changed isChecked to hasCategory