Foam: Software as Curation [With a modular enough system, people can simply curate components or plugins into a kind of software experience, requiring less effort or technical skill than programming.]