Revert "Revert "Batchman v2""
Merge pull request #5 from peterhurford/revert-4-revert-3-betterbatch

Bring Back Batchman v2