added image details popup, localstorage cart, cart view