Initial bson implementation
Add BSON tests