Senior Project - Regenerative E-Bike Controller with CAN