Add separated implementation for SimulationStorage
Merge pull request #141 from dmcdougall/sep_impl_simstorage

Add separated implementation for SimulationStorage