Add basic documentation and example.