new dir structure and naming
gitignore target*