Added an insert function that takes a List<Document> as parameter

Added another insert function which takes as a parameter List<Document>. The function will insert all these documents into the Collection. Kept the old function to keep existing functionality working