At this point both of our projects are lined up and everything we'd built works as advertised: file upload, download, basic websocket client (POC)