add grunt based project template
add environment index
update template structure
Merge branch 'master' into gh-pages