-Clients now send commands to the controller's buffer which is processed by the mainTick.
-The maintick now also sends output through buffer to batch all sends.
-Will surely need cleaning but it works!