Corrected to mainCategory attribute is set in getServiceInformation response
Added RestCallHelper to simplify calls to backend services which aren't based on JSON