Fully finished broadcasting part

Finished broadcasting. Added some groundwork for filtering, which is
still really buggy