For Issue 232

Introduced IWithDynamicValuesItem put on items that have dynamic values and added code that reacts to that interface inside DynamicValueUtility.cs