add gitignore
reorganizing