Update Readme.

Depends on #4.
This is a duplication of doc-blocks. I am worried we need to change all those whenever code changes. Maybe we should just write that all functions are properly documented with js-doc? :)