Added groups to notification types choice
Fixed wrong directory names
Fixed wrong variable reference
Defensive programming
Fixed findClass method in Notification model