add basic tools
first commit