Added method for user check and implemented room autojoin
Implemented almost all front-end interactions