set up initial code layout.
1. encryptor to take a blob from uri to decrypt, or encrypt blob for uri
2. vault to manage uri and key
3. transportor to send blob to cloud storage provider
4. unit tests and other possible tests