- Added attribute to distinguish text color for dayOfWeek from dayOfMonth.
- Fixed alignment for dayOfWeek and dayOfMonth, cleanup layouts, moved to styles.
- Differentiate currentDayTextColor uniquely from selectedDayTextColor, enabling current day to have a different text color even when it is not the selected date.