Add directory structure and gitignore.