introducing the concept of resource helper to reduce duplication of code when dealing with reading of properties from resource files with appropriate defaults