Added Response() class which is used to build responses and encapsulate many of the functions used to format the response