Added .gitignore
Fixed minor typos, updated N-gram P definition and section about gradient descent.