add git ignore
initial source setup