Translated comments (some incompletely) from Russian
Add -fno-warn-unused-do-bind to test harness as well
Added some initial data-types and determining what needs to change