Udeeb - Part I changes to alert module. Domain layer almost commented.