Basic batch processing library being used in another project