Updated .gitignore for new structure