[Storage] Define storage reader interface and pull up methods into it from storage reader