add build.sh and update ignore file
update for indent