A quantum many body solver in C++