Changed Document constructor args to just take document_data not a seperate _id. Also beginning to do documentation.