Adding a base class for responders. Updating services to reflect this fact.