added CAN controller; standardized package naming