added displayProduct and searchInterface (very basic)