Spring 2025 Project 05a: Adaptive Bike (P1)