Core functionality Resharing

Resharing allows a group of users in a vault to add or remove a user (EOA) to/from the existing user group.