better git ignore + update