jD wrote somewhere above that this probably won't be opensource, or at least for a while. As you maybe read, jD also wrote that it took him so much time so I guess he won't make this opensource. If I were you, I won't make big hopes with your idea in anytime soon ;)