You're raising the coolest kid on earth. I wish I had the knowledge to implement an idea when I was young. He's going to think of something awesome along the way and have the skills to get it done. It'd be great if he had a github repo we could follow.