Add AGIWorker class also deprecate the block its not needed for our uses, and i donto really see the point of it. Also move from using Thread. to fork again to work around ruby's threading