Expand and improve the README.
Considerable refactor and addition of features, including caching, different ways of iterating and different kinds of namespaces. If you do something weird, you'll mostly get a developer-friendly error message with suggestions for what to try instead.
Remove old compiled code: render.js