added vendor-streetmarket page and started JS for state changes