A Rails engine to manage user notifications