shop search implemented and working. assignment 2 complete