generate controllers for donor and donation