TempService now creates temp folder for each request, if component returns a response this is returned to output