ok inline docs and starting to use gofmt. Expect lots of commits from me, that's what I do.