UI Fixes for multiple orientation support

Changes to support all orientations and rotations
Updates username, emailid, identifier only on value changes