Refactored Drive Train (see description)

Changed name conflicts and weird relics we don't want left over from
looking over at libra