Feature/json store

JSON store feature is for standardizing storage format to allow future changes in stored classes. It is also human readable format in compare to pickle.