Added some comments and serverside roomid generation