CreditCardType - Added hyphen to American Express constant
UserPlanType - New Enum containing the different plan types: Free, Basic, Premium
CreditCard - New interface from which any of the credit card concrete classes will implement
CreditCardImpl - New class for saving credit card information implements Credit Card interface
LocationProvider - Added getter and setter method for providerLocations Set
LocationScout - Added getter and setter methods for locationRequests Set.