REFACTOR es part from front to engine side, ADD test for esService
REFACTOR case in nepleaks script, FIX esService constants to a map