Turning this into a proper class. VPC setup is mostly there