Improving git ignore