Hey folks, thanks for the great feedback. I'm going to continue going through these threads and iterate on this idea some more this weekend.
Feel free to give me a follow on my twitch channel https://twitch.tv/ellg -- I do a lot of programming on there and would love to have some more people stop by and chat :)