move system operations back into respective methods
rename Client.execute! to Client.register!
rename activate_subscription to activate_product