Creating and collecting pattern languages after Christopher Alexander and the Center for Environmental Structure