added git ignore
changes granularity and lable of field