Documentation: reviewing error.go, wrapper.go y main_test.go.
Documentation: Improving package description and transaction documentation.