adds chat rooms

What it does: 
adds chats for specific documents

ToDos: 
write tests for chats
make chats persistent
add usernames

Oh awesome! I forgot you did that! Will do that now... ish.