Some updates to date range picker directive