the operation of the sharedManager classes (User, Room, 
  Stream, File) and maintains the properties to access them.</li>
  </ul>
  
  <p>
  ConnectSession <b>requires</b> a call to <code>login()</code> in order to begin establishing and synchronizing a session
  to a Room (this in comparison to ConnectSessionContainer, which may login by default). To end the session, 
  call <code>logout()</code>. If the session is disconnected without this method 
  (for example, due to network or server failure), Connec