[FEATURE] add code sources and docs

Signed-off-by: Anastasia Lyupa <anastasiya.lyupa@gmail.com>