split out google compute related code to its own class

- tidy!