bgfg codebook
jna for bgfgcb, and test
jna for bgfgcb, and test