Integrating fuel cycle

Fuel injection/ejection now works
Reactors now require at least one control rod and at least one
controller block to assemble
Fixed bug where ticking reactors would crash the client