added insert to donations page and reorganized donations class