add has_actions & implement easy cases
ShutterCrop uses Actionable
convert callbacs to be Actionable compatible
fix callback signature
docs
added shrimp image
spelling
tweak structure