Extension hooks and skeleton of phongo, and basic bson implementation

If we're going right to BSON after this, should we be using `H` instead of `A`?