Committing latest changes.  Implemented PayPal checkout, user registration, user activation, user login and logout as well.