move around the three functional areas (table, progress bar and spinner) to structure things better.
add bar graph. no bells and/or whistles yet.
add basic color functionality.
handle case where color value is not recognized.