Feature/create client

An object that extends CanvasApiMethod, presumably?