pom.xml - Added paypal and Apache tiles dependencies
CreditCard.java - Added more methods.
CreditCardImpl.java - Broke up Card Holder name into first and last name fields. Using Calendar instead of Date for checking if the card has expired.
PayPalPaymentService.java - New class for handling PayPal transactions.
PaymentService.java - Interface from which concrete payment services will be derived.
FileUploadController.java - Update the Location object as photos are added.
LocationProviderController.java - New method for returning to the Add Photo page.
User.java - Check for returning the primary credit card. The card must have the primary flag set and must be active.
Hibernate.cfg.xml - Added PaymentTransaction and PayPalPaymentService classes to the mappings.
commonMessages.properties - Added more credit card and date format labels.
editProviderCreditCardInfo.jsp - New page for editing credit card entries.
manageProviderCreditCardAccounts.jsp - Page for managing credit card entries.