added check for joblist received
added ReturnSchedule behaviour and added registration of Executor service to DFService
created non-inline classes for behaviours