Refactored RDD hierarchy to inherit from the new DeepMongoRDD