A notification system to display errors, warnings, confirmations and notifications to the user