a node module for creating ical events