added controllers for events and donations, worked on donation backend