Squashed Changes
Changed to extends AbstractStoreOutput
Refactored property names
removed incorrect LOG statements
code review changes
Merged pull request #992
MLHR-1366: added test to retrieve latest value