Updated .gitignore to include new structure