Added TSQCalenderButton protocol