Added new class SystemMessageManager to manage application wide system
messages
Sorted request and session attrs