rename user action handler to component action handler, so we can then make user-action registable
working, tempernary check in
name refactoring
refactoring
refactor action handler
Merge branch '3.0-action-handler-refactor'