Almost done implementing invites. However, I pushed some changes to master before I was done, so this version doesn't *quite* work (sending still disabled until that is fixed)