Add readme
Added eslint rules and fixed some errors
Added first tests
Add and configure nodeunit grunt task