added travis and gitignore files