closes #79 and allows batch to start wiht a few charities, also does some validations on donations for clsoed batches