add gitignore
update build;