Added typedefs and interfaces

code refactored
Тест + детальная инфа о переменны�

Написан небольшой тест + начата функция которая заносит детальную инфу о
переменны�