Add .gitignore
Reorganize directory strucure