Added a new ServiceProvider and structure for the Canvas RESTFul API.