Add .gitignore
Project structure. Issue #1.