Major overhaul
Revised percent calculation and optional tooltip movement
NEW and UPDATED comments