core: add :periodic event which fires every 30 seconds
scripts/reminders: new reminders scripts