Merge pull request #19 from baerenfaenger/master

Implement functionality for getting projects and canvases
Implement canvas saving
Merge remote-tracking branch 'upstream/master'