adding google Calendar support
Rework: adding sign group support and changing the flow of items