Add idea specific files to gitignore
Add everything
Add travis configuration file