Refactor

1. Creation of ResponseBuilder to a better undestanding of the response API
2. Refactor of the MonitorService to use the responseBuilder