Unit tests added. General verification performed.
Merge branch 'master' of https://github.com/TeamProjectHSE/lihovcev-ulamaev-tokarev.git