Various small formatting/documentation changes:

 - Added README file
 - Properly gofmt'ed *.go files
 - Added docstring comments to all public members
 - Removed extraneous code and unneeded comments