Storage interface

Adding Storage interface to let installer chose between storing files in filesystem or in S3 bucket