17 add item repository

Closes #17