This allows use to call the methods with a string but still store the name as bytes32. I also had some issues when calling the methods from ethers.js and a string parameter so this is easier and safer.
Uses the same method as in Contrbutors to store proposal hashes
Usage: truffle exec scripts/add-contributor.js <ethereum address> <ipfs hash>