CreditCard.java - Added new methods.
CreditCardImpl.java - Implementing new methods added to CreditCard interface.
FileUploadController.java - Added code to check if the image being uploaded is free or needs to be paid. Then check to see if there is a credit card linked to the account. If not redirect to manage credit cards page. Check the expiration date of the credit card to see if it has expired. If it has, then redirect to the manage credit cards page.
LocationProviderController.java - Added code to prepare going to the Manage Credit Card page. Method that add new credit card.
LocationProvider.java - Remove unused import statement.
User.java - Added new CreditCardImpl set and setup the Hibernate association. Added methods for add and removing CreditCardImpl objects to and from the collection.
CreditCardType.java - Added "BLANK" enum entry.
LocationType.java - Added CEMETARY to the enum entries.
GlobalVars.java - Added MAX_CREDIT_CARDS entry. Added EnumMap of CreditCardTypes to be used in select box on the Manage Credit Cards page.
providerNavigation.jsp - Added link to go to the Manage Credit Cards page.