Add herd.c to src