This is new calendar component made in form of angular directive.