Add complete documentation.
Add travis file.