A small-town charity wanted to feed hungry homeless people and support the arts that feed people’s hungry souls. So to meet these needs and others, the Community Foundation in Harrisonburg, Virginia, set an ambitious fund-raising goal more than $300,000 and cranked up an online campaign to encourage donations.