Start building out separate encodings (no behavior change yet) in filesystem/recod. Part of #648. Part of #699.
Start building out separate encodings (no behavior change yet) in filesystem/recod. Part of #648. Part of #699.

jkomoros/boardgame,jkomoros/boardgame,jkomoros/boardgame