update .travis.yml
update gulpfile
add test files