Added Godoc documentation