some typos corrected and gitignore appended to ignore my working files