An angularized port of the jquery.recurrenceinput repository