With 29 separate modules on CAN I've quickly realized that programming the entire vehicle logic would be a nightmare without very detailed forethought Below is the current architecture layout with 10 separate CAN buses  29 modules  and 3 EVCU's (Electric Vehicle Control Unit)