we do not need Response::setJsonBody(), our overwrited Response::setBody() method can do that as well
improved AcceptHeaderMiddleware
added new Routes for the Pages CRUD