fix NPE caused by reporting non existing stats
revise configuration object to simplify setting storage

all settings are saved directly - if that's not desired, use #copy
relates to #155