Add bson-cpp fork as submodule
Add initial wrapper classes
Wrap C functions to avoid symbol collisions & flesh out wrapper classes
some more