frontent changes
adding location selector
backend logic for selecting retailers