Implement functionality for getting projects and canvases

Please use a JOIN here...