Changed external interface to be more consistent and genfunjs-like
Updated README to reflect new API
More README cleanup
Can has docs!
Ignore the docs directory
todo.org updated