This directive is a port of the jquery.recurrenceinput from a jquery widget to an angular directive.
Not all functionality has been implemented, but the basics are up and running.
Still requires jQuery, but no longer requires jQuery Tools.
Also requires Angular and Angular ui-bootstrap
clone then run the following commands from the base directory
npm install
grunt