add tuple increment and algorithms folder
update gitignore