update core repository
add saving event global in Entity core
update category repo
update category front end