Cloud-based CRM suite for nonprofits including fundraising, donor management, membership, and event registration