C++ port: Bible book / chapter management