create some accessor for run number on Base module
add result store method to Result module
changed to implement to merge the result remote and local