Move drivingmodeview to an independent class