Add CM hardware configuration classes