Bin Packing Framework