Thanks! I really appreciate that. Now I can add it as a submodule in my emacs.d git, and if I ever happen to use it in something I make public I can point people to your repo.
I hope it does not disrupt your workflow too much to have this in a seperate repo.
I've been meaning to organize my emacs libraries for awhile, so its not inconvenience at all.