[TASK] Add support for Transient property and skipped property
[TASK] Remove unused code
[TASK] Refactor DateTime checker