added discussion todo.txt files
added gitignore files for source folders