Rewrote controllers classes to simplify streamers and controllers. A lot of other changes