General review:
- Fix typos
- Follow some Go good practices
- Better documentation, more consistent godoc.org
- Refactoring
Merge pull request #23 from fern4lvarez/review

General review