month view UI polish, a few more safety methods in HDLCalendarService