fixed typo/grammar errors, started new semantic analyzer