A C++ version of the Network Bluprint tutorial