add Item find_by functions & tests