add parser and library

Signed-off-by: dmitry <dmitry.konurov@opensoftdev.ru>