Abstract storage layer to Flysystem
Created originally on Bitbucket by lambjs (Josh Lamb)
Replace existing direct filesystem access with abstraction on Flysystem
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information