highlight today and selected day on calendar
months are dynamically spanned and better formatting