- second phase of complete overhaul.
- problem with loading gears hovever : can't find symbol makeGear in
dynamic lib..