Use app.yaml, and fix some values
Use Maps instead of SoyMapData

Maps can be directly (and predictably) converted to JSON.