Is there any documentation anywhere on creating a new storage plugin besides looking through the existing storage code? It's a pretty extensive task and any documentation would help. Thanks