improving read file handling.
improving read file handling.
add gitignore
Merge branch 'dev-kun'