added some support for different # motors or gangs

added some support for different numbers motors and different numbers
of gangs. Still need to address adding motor rotation dials and motor
status lights