gofmt
added TODOs
added a test for TagStream
make ContestStdout return error on the first write