Feature/subscriptions

addition of SubscriptionPaymentRequest class and tests