I spent at least 10 hours working on this. So please, don't move this to a blog post. It deserves to be a page.
Thanks.
Screen-capture (6)