Updated some dependencies
The multipart controler now intercepts server and client tick events
Fully implemented the energy controller's energy dist system
Cleaned up some code
Fully implemented the split algorithm in the controller, and cleaned up some code