Rename "package" to "tree" to avoid ambiguity
Improve API
Pass factory argument to Stirfryfile function
Add Builder::addTrees method