This is really cool and well polished. you should publish this ASAP and post it all over the place I bet a lot of people would love trying this out.