added .gitignore
task queue system