Add Responder objects and delete the now redundant Subscription class