Add c++ test files.
Separate the c++ connection class.
Implement `expr` constructors in c++.