redesign date_entry

redesign date_entry with new event bindings