Angular directive for a datepicker with drop downs.