Merge pull request #28 from eaburns/dev/eaburns

Require login in app.yaml. Fixes #25. Fixes #26