Work on the shop component. New shop template.