I have waited until I had time to enjoy the entire posting. This is an amazing project and a great write up. Thank you for taking the time to share it with us!