clean target and add git ignore file