I haven't had much time to work on it for a while. Contributions are very welcome!
Reply on news.ycombinator.com