Add communi lib and client