new stuff
replaced with StorageFileHandler
added several new classes