Add utility macro for easier set usage
Add initial definition of named object type
Add (de)initialization
Add getref moethod
Add preliminary context for the action manager
Add proper (de)initialization for action manager
Add transaction registration
Add handling of events