change project structure

Add IDeletableEntity, IAuditInfo
Update seed