filled in the README a bit more: What it does and how to extend