There's actually more than one such library; just about a week and half ago I announced my own effort:
Announcement: http://www.deepbluelambda.org/programs/baitha/announcing-bai... GitHub: https://github.com/sattvik/baitha
The good news about these two libraries is that there is relatively little overlap, so it'd be great to get the best of both.