Add oauth flow for cloud storage
[WIP]Store cats in the cloud