rename XxxFormat classes to XxxCodec, provide implicits as optional
Rename OutputFormatter to Renderer