add npm & .gitignore
add grunt build