Cool.
But please provide clear licensing information (preferably a permissive free software license). Right now I can't find anything at all about what terms you are releasing this source code under.
Therefore most people will be unable to use it, which is a shame.