GeneralStore::VERSION was declared as a module, but its a class
only exposing .create and .read class methods
reorganize general_store file
test rescue from not finding a file on read
remove private methods except new
test that reading works
test that config file is not world readable or writable