adds proper git ignore