create single overlay camera for UI, one shared scoreboard; refactor score text handling