mprove

make it more keyborad friendly
feature

add eventTrigger
add interactionService
add notification on system actions such as load, add, update and remove