- Adds check for motor torque in efficiency function

- saturates speed solve to 0.
- breaks simulation if solves for 0 speed. This means the motorcycle cannot move forward at some point. the simulation should be re run with better parameters.
Chain efficiency lookup added to simulation no automation
Removed out old chain efficiency input parameter
Removed print line used for testing
Chain efficiency lookup integrated into automation
Merge pull request #57 from sharrington93/chain_efficiency

Chain efficiency
Merge pull request #56 from lordnathan0/Eff._Out_of_bounds

out of bounds fix
Updating personal repo to latest code from main