Merge Request

-- Fixed the propagation of error codes for showing alert message and handling session time out scenarios.

-- Refactored the ways of getting error response and error codes from the response sent form the back end