add build file
update ignore