added smartdashboard gear check and edited drive