Neighborhood Codes