fix bundle name vs. object parameter
rework populating repo item classes
add test for item generators