* Introduced DL DTOs (decouple BL DTOs from DL DTOs)
* Sourced out common enums and interfaces of those DTOs to TaskScheduler.Common