Fixed various typos and introduced some enhancements to facilitate better rendering of the html page

The signed license agreement confirmation number is 69820131210061413. Thanks.