Some Strukture changes, prepare for cleanup
gitignore added target
gitignore
clear caches
git ignore