Created Abstract Class "PaymentMethod", superclass of all the specific payment methods.