Update gearman client and worker custom classes. Build out base client and get working etc