improve calendar subscription UI

Closes #9