Switch to a modular handler system
Fixes
Add stub TempAuth support