Improve GoDoc formatting
Improve tests
Add travis config