PayPal integration

some styling issues, also need Adam's PayPal vendor info to properly
begin payments, but that can wait for now and we can set up test user
accounts for testing