update gitignore to just useful ignore entries
project as followed in the tutorial (few tweaks)