added documentation to Item model
destroy dependents, truncate name