Adding host-side library and utillities