make tools
update gitignore