Creation of multiple room
A new room is created when ever a user sends a message to someone for whom he doesnot share a room. That data is stored in account data of the user.
There is some issue, account data gets overwritten and everytime user sends the person a message new room is created.