new prims to allow adding repeating event with a period (closes #18 closes #9) updated docs (addresses #16)