Adding main executors libraries and unittests