First round of edits after technical reviews.  Many changes, looking a lot better than the first draft already.  Some more changes to come around error handling and wrappers and such. Cut simple_wiki, I don't think it's necessary. Moved around a bunch of files, Git is putting edited moved files in as delete/add instead of as renamed.