created file storage, resolves #3