Add a little little bit of logic.
Add gitignore