added controller for notifications
added some configuration for http basic settings
refactored how configuration is done