Messaging System ReStructured Part I, User Model Changes and Fixes,Layout Changes,JS Changes for Tabs