Created a new storage entry interface,
Let the storage entry class and the rest of this system use this interface