steady-mink-006
Rewrote main Broadcaster class to use new panels instead of states, although
it still has state functions which do the same thing technically. The states
are implemented without removing/resizing panel space. Since the panels are
dependent on initialized variables such as stream they can not be created
all at once, so states switch out actual panels for filler panels.