improve documentation, add godoc badge