Restored PubNub chat and greatly improved design

Considering moving over from JSONObject parsing to GSON or Retrofit