cleaned readme, made gearcalc.py more flexible