Still no closer to a working prototype, but a bunch of code cleanup was done.
Added claimLocale() to app
Phonetobet seems to have broken itself. I'm not sure what happened there.
WARNING: SPOILERS? Collecting all the loose Script documents together.