Fixed documentation, refactored storage component structure a bit