Move the create compute client to seperate class