Refactoring, removed unused imports, Stored User in session instead of UserBean. Removed coupling from BO to UserBean