Added Sponsorship class, and tweaked other classes to account for the change. Second attempt