Adding my changes: Paypal IPN, Recurring payments, Cancellations etc etc...