The CFR framework and subgame solver (depth currently = 1, but any deeper is unlikely to run locally on the raspberry pi) are done. I am working on getting arbitrary depth subgames to work as well. Training has also not passed CFR test cases, so I am working on debugging that.
