begins front-end, adds radius slider and client-side filtering of results