Work on fecnce_topo provider and its unit tests

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>