update the .gitignore to exclude the .idea folder
add the .travis.yml for the travis-ci