add CCDM connection library; create user model classes