added filter, updated controller and View and consumed foursquare API