Collaboration Functionality

Basic functionality completed:
- Project owners can invite people to join their project (invite link
doesn't currently work)
- Users can ask to join projects they don't own (added to invites table)