Updated Tread and Arm classes to include Gear and Direction inner classes respectively.