Initial donation

Adds Donation database model, controller, and views.