remove glog dependency and refactor Property>Map to ArrayProperty
Enabling ArrayProperties inside Each
Flag to enable debugging and option to replace default logger for debug information