add three demo
add gitignore files
update gulpfile