Add main and cmake config

Signed-off-by: Illia Ragozin <illia.ragozin@grapecom.com>