Colors calendar days, updates date selection

Added a color renderer class to color days appropriate. Updates labels
and calendar tables based on date selection.