solve #3 (with getKeyChar); add russian lessons; solve problem with accessible needless mouseEvent in textArea; parsing only keys in json and ignore comments