change project structure again

fix delete entity issue