More progress on the C++ engine, including concurrent containers, iohandles and a boost asio network handle implementation