A highly-customizable, dynamically rendered progress spinner.