Rearrange, sync script, .gitignore