added .settings and /bin foldedrs to be ignored
added JoinRoomRequest class
added JoinRoomFailureResponse and JoinRoomSuccessResponse classes