Read file and split into chunks
Work queue implementation