Click handler, css cleanup

Changed click handler to increment/decrement instead of randomize
Now calculates overall progress based on components
Changed badge aspect ratio, cleaned up css
Added tooltips