calendar and datepicker directives for angular