Extension hooks and skeleton of phongo, and basic bson implementation

Another case where "Object" should be lower-case. Do a mass search/replace perhaps.