Now we have real time collaboration infra. We need to add features to allow users to share a repo. - A "share" button (in sidebar or navbar) to share with other users by email. - Proper read/write access control in api/src/resolvers, and - Make sure real-time collaboration works with sharing.