Explicitly mark Broadcast entity as mongo document.
Moves components into packages.
Decorates broadcast output for backward compatibility.
Refine text processing by extracting text render service from controller.
Bolster tests for text render service.