Make Actions a class.

Structs have const'ness, but they can't be used as Objective-C delegates.
Classes don't have const'ness, but they can be used as Objective-C delegates.

Ah well.