Refactor for donations_controllers. Separate donations logic to a new class DonationProcessor.