vernacular design analysis