Implementation of basic iCAL protocols
