cleaned new code and fixed integration testcases
added implementation for correctly resuming the job and handle invalid UUID
alternative way of skipping entities
fixed json parser