base template structure
ignore installed node modules
update some base files
add base grunt file for jshint and build