Date Picker directive for Angular JS