Added TravisCI and updated .gitignore