add file for Learning Di
add gitignore