added base_collection. updated bulk_insert to use this instead of finding the collection every time. Also updated bulk_generator to create a faster generator
tested standard insert
named _collection to _base_collection
Rework of bulk_insert: base collections already takes care of the error of finding a collection, and using a function to create a generator was slow and didn't help. Fixed
split into base. Verified that everything works