Add customer CAN interface and library code