Rename npm scripts
Ignore todo.md
Update deps
If value not present you gain new ObjectID
Split the easymongo class into connect and collection.
Update tests
Remove unused vars
Rename main class and methods to be more clear
Fix tests
client.open() now returns error as first argument of callback
Update readme
Rename vars to be more clear