Updated git ignore please ignore all the garbage below.