Client should be added to room before messages are send to peers
Do more effiecient storage in memory