implemented func:add
fixed .gitignore