Added custom structure replacing CANL2_CH_STRUCT. Fixes #18