Added file storage interface with local + s3 drivers
Added some missing PHPDocs