Adding Collaborator and CollaboratorJoinedEvent and renaming Main to Client