Fix typos.
Add docs.
Update gitignore.
Update examples.
Remove obsolete example.
Conflicts.