Cleaned up datepicker directive structure

No logical changes