Implemented PermutationCommitmentScheme and made use of Subset in SetMembershipProofGenerator