Fixing .gitignore & Optimization for list screen