James app ready for its closeup

Total UI overhaul, and incorporates runtime switch between code schemes without reboot.

Will be in touch to cover rollout scheme.