Figured out how to proxy with the Google API, but there is a bug in the Google API so will need to make a new Google_IO_Abstract class