removing bad tests
seperating logic for how we deal with collection apiResponses
moving apiresponse functions to the service