Final commit of 1/5/2013; got Twitter and Facebook social banners finished; needing to wrap up the PayPal payments processing, PDF generation and emails