Separated CAMS classes into a separate static library.