Make refacting code for deleteOperation & add @Transaction annotations
Rename to core package
Rename to core package classes
Change constants to scan package to core