Moved core files to lib folder as I prepare the code for NPM
Added index.js for NPM
Renamed package.json
Lowercase package name to pass npm rules
Made sure insert finishes writing index and document to prevent find operations from blowing up because the document file has not been written. Might need to revisit this
Clarified that some of the operations do block