# Functions
CreateBucket Creates a Google storage bucket if it does not already exist.
DownloadBlobFromStorage Downloads a file from Google storage and writes it to a local file of the same name.
GetBQClient Constructor func returns a Bigquery Client.
GetStorageClient Constructor func returns a Storage Client.
LoadAvroToTable Loads avro data into a BQ table from google cloud storage reference.
PrepareTable Creates a table if it doesnt exist, then updates the schema to match the avro schema parsed in.
UploadBlobToStorage Uploads a file to Google storage.