A JS Module for building timer objects for triggering recurring events