Remove C++ code
Initial commit of Go-based reimplementation
Add container ownership