add domain layer
implements search service
user service constructor injection
implements EntityManagerSupport
fixed form type entity relation
refactor service method name
implements delete action
user factory from container