Similiar to directly accessing the contributors mapping this method also returns the balance of the contributor.
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