Temp commit

Update logging
Update Error handling
Update jsdoc comments
Sample: Use `Longo.use` instead of new Longo.DB