Slides for a talk on componentization trends and mobile apps given at BYU on 18 Sep 2014