A seemingly complete and adequate app. These challenges are going to fill github... but I want them somewhere if I happen to create something worth reusing.