seperated files
gitignore