Item Builder

Builds store items from input. May build multiple items from a single input. E.g. multiple paragraph items for a document. May perform operations in parallel using an executor.