A lightweight library for general purpose bin-packing + distribution of a collection for arbitrary values