Updating go version, dependency version, and module name
Added structure for renderers; Tweak on message boundary
Finishing touches on v0.0.1
Refactored and refined API
Refactored into subdirectories; Added common decoders