Basic working yelp app with all required features (though some of the filter setting updating is still a bit janky)