That’s a great effort and idea. The programmers out there will be very impressed with the tech. I imagine that this post is going to draw the ire of some and I understand this is a contrived example draw the attention of everyone one out there and new developers get caught in. looking through the complete code this becomes more obvious. Also I see programming not as the process of merely writing a program, but rather, the process of developing abstractions to solve a problem, and them implementing them with a computer.