More work on application skeleton. Extracted the authentication and canvas classes out into reusable libraries (plus some other stuff).
Clean up build a little to remove a groovy warning.