* added default values when validating items * abstracted default value parsing to its own util * Added a basic test * updated tests * fixed import * implementing the same fix for conditions on the drawer-item