Separate Gear and Wheel classes into two files.