updatred gitignore. sitched yaml parser