added a sensible git ignore file