Rewrite CSV object intialization to _init().
Implement edge callback.
Add man page.