added build_td_class, set_in_week, and set_date_data
update build_td_class