UPDATE: I’m keeping this at the top of the blog this week- scroll down for new stuff. OK, it took me longer than I had hoped to wrap this up, but it’s  finally ready to […]