Update README
Add test coverage using Mocha
Bug fixes and new helper functions
Add documentations using docco