Correct typos and grammar, general improvements