Add chat room page

Not ready for merge yet