Completing the Sponsor model and views

Thanks. Now I understand it better. I will definitely have to rethink some of the relationships I'm using based on the actual use case the app needs.

Although I think the extra methods will be helpful, I will keep the code as is for now and will add them as needed when I start to implement functionality that require them (report generation probably).