Client model and controller, will be used by responses as endpoints to send responses to