update gitignore to be compatible with new project structure