configure package.json & grunt & gitignore
Update jshint config
main js & work in process