Cron.Ng The Crongular scheduler

**Feature:**
This will create the cron.ng cron scheduler.

**Ticket:**
https://app.asana.com/0/22491639454642/22670128190663

**Review Checklist:**
- [ ] All major functionality integration docs need to be bubbled up to an appropriate major module
- [ ] All new classes have class level comments (just above the class itself)
- [ ] All new modules with code in them have module level comments (just above the module)
- [ ] All new public methods have at least the parameters documented and the return, when needed also a quick description

**Task List:**
- [ ] CI Passing
- [ ] Release note created and linked in asana ticket

**Only Then:**
- [ ] Merge PR
- [ ] Move ticket in Asana
Everything in /dist is generated by the build process.  We should ignore it.