This ticket will implement the skeletal structure for the storage source, file system, file hands and the connection class for GCP. The idea is that we will be creating the structs following from the technical design. The developer will decide which files should be created and investigate into the function definitions for each component. The structure should roughly resemble:
Definition of Done
The developer will have completed writing the skeleton structure merged into the main branch.