Break out HTTP auth into Nedry
Editor => Admin
Move template into Nedry
Use the nedry gem