What a great read this was, and good on you for making your own journey out of it. Judging from your past work I'm sure it will be quite functional, and a thing of beauty. As always, thanks for sharing.