Split out ace client side library