Move gitignore
Logic updates