Convert to simple Model-View-Controller (mvc) model.
The objective was to proof that having the UI in a separate view-only activity allows rotation without having to save and carry over any object, as well as keeping the WS connection alive, all of which are kept in the MainActivity, which does not appear on the screen and thus is not affected by rotation.
This shows that the TLC Android client can also adopt this strategy, and do away with the previous fragment class that clean up objects and pass them over to the next activity. As the client gets more complex, this process gets more and more error prone, resulting in crashes sometimes after too many or too rapid successive rotations.
Major changes:
  Create new Activity UIActivity.
  Transferred the layout and UI objects of MainActivity to UIActivity.
  txtVwChatMsgs load values from that of a String stored in MainActivity.
Merge branch 'wsa' of github.com:goddino/Test into wsa