add routes, models, events for user notifications
add views, email template for user notifications