Delete old CRUD command
Entities should be created through injection
Repositories are injected
Entities are validated
Clean up for authentication